package com.working.libbase.initializer

import android.view.Menu
import androidx.navigation.NavController
import androidx.navigation.NavGraphBuilder
import com.alibaba.android.arouter.facade.template.IProvider
import org.koin.core.module.Module

interface ApplicationProvider : IProvider {
    fun build(navController: NavController)
    fun build(menu: Menu)
    fun addDestination(destination: NavGraphBuilder.() -> Unit)
    fun addMenu(menu: Menu.() -> Unit)
}
